a vote of thanks - German English Dictionary